
# 命令行管理
from flask_script import Manager
# 数据库迁移， 创建数据库表
from flask_migrate import Migrate, MigrateCommand
# 从初始化工厂导入db, app
from info import db, create_app
# 数据库迁移使用模型类创建表
from info import models
app = create_app('develop')

# 实例化脚本管理
manager = Manager(app)

# 使用迁移框架
Migrate(app, db)
# 注册迁移命令
manager.add_command('db', MigrateCommand)


if __name__ == '__main__':
    print(app.url_map)
    # app.run()
    manager.run()